██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
FOAF
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwcaFOAF (acronimo di mwcqfriend of a friend - Amico di un amico) è un'ontologia mwcgcomprensibile dal computer atta a descrivere persone, con le loro attività e le relazioni con altre persone e oggetti. Chiunque può usare FOAF per descriversi. FOAF permette a gruppi di persone di descrivere quel fenomeno noto come social network senza la necessità di un database centralizzato.
FOAF è un vocabolario descrittivo espresso in mwdaResource Description Framework (mwdqRDF) ed è definita usando mwdgWeb Ontology Language (mwdwOWL). I computer possono usare FOAF, ad esempio, per cercare tutte le persone che vivono in Europa, o tutte le persone che hanno un tuo amico in comunecite-ref-1[1]cite-ref-2[2], questo appunto perché permette di definire le relazioni tra persone. Ogni profilo ha un identificativo univoco (come ad esempio l'indirizzo email, l'mwgaURI dell'homepage o del mwgqblog della persona) che viene utilizzato quando definisci queste relazioni.
Il progetto FOAF, che definisce ed estende il vocabolario di un profilo FOAF, è iniziato nel mwgw2000 ad opera di Libby Miller e Dan Brickley. Può essere considerata la prima applicazione Social Semantic Web in quanto combina la tecnologia RDF con quello che riguarda il 'Social Web'.
mwhwTim Berners-Lee in saggio del 2007cite-ref-3[3] (mwjaleggi un recente articolo), ridefinisce il concetto di mwjqweb semantico in qualcosa che lui chiama mwjgGiant Global Graph (Grafo Gigante Globale), dove le relazioni trascendono reti e documenti. Egli considera il GGG al pari di mwjwInternet e del mwkaWorld Wide Web, affermando che "io esprimo la mia rete in un file FOAF, e questo è l'inizio della rivoluzione".
Contents
• Esempio
• Note
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Protocollo WebID
(precedentemente noto come FOAF+SSLcite-ref-4[4]) è un protocollo di autenticazione sicura decentralizzato che utilizza le informazioni del profilo FOAF allo stesso modo di mwmaSSL security layer virtualmente disponibile in tutti i mwmqbrowser web moderni. È stato presentato per la prima voltacite-ref-5[5]cite-ref-6[6] per il W3C Workshop 'the Future of Social Networking' nel 2009. Contrariamente al modello di utilizzo usuale di SSL, questo non richiedecite-ref-7[7] il mwpgCertificate authority dedicato per effettuare l'autenticazione dell'utente. Le identità utili possono essere coniate per gli utenti facilmente dalle autorità, ma un mwpwweb of trust FOAF-based collega tutte le attività degli utenti nel World Wide Web cosicché può essere instaurato gradualmente in seguito, senza una formale key signing parties, per rendere l'identità più affidabile e difficile da forgiare per chiunque (anche l'originale autorità di emissione).cite-ref-8[8]
Distribuzione
Sebbene sia relativamente semplice use-case e standard, FOAF ha avuto una limitata adozione nel web. Per esempio, i blog dei siti Live Journal e il DeadJournal supportano i profili FOAF per tutti i membri,cite-ref-9[9] la community mwtqMy Opera supporta i profili FOAF per i membri tanto quanto per i gruppi, il supporto a FOAF è presente sui servizi di mwtgIdenti.ca, mwtwFriendFeed, mwuaWordPress e mwuqTypePad.cite-ref-10[10] La piattaforma di blog search mwvgYandex supportacite-ref-11[11] la ricerca di informazione sui profili FOAF. Un eccellente supporto client-side a FOAF è disponibile in Safaricite-ref-12[12] web browser, nel Semantic Radarcite-ref-13[13] plugin per Firefox browser, e nel RDF Detectivecite-ref-14[14] plugin per mwaqGoogle Chrome browser.
Ci sono anche moduli o plugin per il supporto ai profili FOAF o all'autenticazione FOAF+SSL per i mwawlinguaggi di programmazione,cite-ref-15[15]cite-ref-16[16] tanto quanto per i CMS (content management systems).cite-ref-17[17]
Esempio
Il seguente profilo FOAF (scritto in formato mwewXML) parla di mwfaJimmy Wales, il suo indirizzo e-mail, la sua homepage e la sua fotografia sono delle risorse. Lui ha interesse in Wikipedia e conosce Angela Beesley (che è il nome della risorsa 'Persona').
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf="https://xmlns.com/foaf/0.1/"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
<foaf:Person rdf:about="#JW">
<foaf:name>Jimmy Wales</foaf:name>
<foaf:mbox rdf:resource="mailto:jwales@bomis.com" />
<foaf:homepage rdf:resource="http://www.jimmywales.com/" />
<foaf:nick>Jimbo</foaf:nick>
<foaf:depiction rdf:resource="http://www.jimmywales.com/aus_img_small.jpg" />
<foaf:interest>
<rdf:Description rdf:about="http://www.wikimedia.org" rdfs:label="Wikipedia" />
</foaf:interest>
<foaf:knows>
<foaf:Person>
<foaf:name>Angela Beesley</foaf:name>
</foaf:Person>
</foaf:knows>
</foaf:Person>
</rdf:RDF>
E di seguito lo stesso esempio nel formato mw3wTurtle:
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix foaf: <https://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<#JW>
a foaf:Person ;
foaf:name "Jimmy Wales" ;
foaf:mbox <mailto:jwales@bomis.com> ;
foaf:homepage <http://www.jimmywales.com/> ;
foaf:nick "Jimbo" ;
foaf:depiction <http://www.jimmywales.com/aus_img_small.jpg> ;
foaf:interest <http://www.wikimedia.org> ;
foaf:knows [
a foaf:Person ;
foaf:name "Angela Beesley"
] .
<http://www.wikimedia.org>
rdfs:label "Wikimedia" .
Note
cite-note-11. ↑ mwatcXML Watch: Finding friends with XML and RDF mwatgArchiviatomwatk il 23 dicembre 2009 in mwatoInternet Archivemwats. by Edd Dumbill in IBM DeveloperWorks
cite-note-22. ↑ mwaueXML Watch: Support online communities with FOAF mwauiArchiviatomwaum il 7 marzo 2010 in mwauqInternet Archivemwauu. by Edd Dumbill in IBM DeveloperWorks
cite-note-33. ↑ mwausTim Berners Lee, mwauwmwau0CSail, su mwau4Giant Global Graph, mwau8dig.csail.mit.edu, MA, USA, MIT mwava(archiviato dall'mwaveurl originale il 13 luglio 2016)..
cite-note-44. ↑ mwavuFOAF+SSL protocollo di autenticazione decentralizzato.
cite-note-55. ↑ mwavkmwavomwavsfoaf+ssl: adding security to open distributed social networks, su mwavwblogs.sun.com, Sun Microsystems mwav0(archiviato dall'mwav4url originale il 29 settembre 2009).
cite-note-66. ↑ mwawimwawmmwawqWorkshop on the Future of Social Networking, su mwawuw3.org, Barcelona, ES, W3C, gennaio 2009.
cite-note-77. ↑ mwawkmwawomwawsfoaf+ssl: creating a web of trust without key signing parties, su mwawwblogs.sun.com, Sun Microsystems mwaw0(archiviato dall'mwaw4url originale il 22 gennaio 2009).
cite-note-88. ↑ mwaxiMatthew Gamble e Carole Goble, mwaxmmwaxqStanding on the Shoulders of the Trusted Web: Trust, Scholarship and Linked Data, in mwaxuProceedings of the WebSci10: Extending the Frontiers of Society On-Line, aprile 2010 mwaxy(archiviato dall'mwaxcurl originale il 7 marzo 2014).
cite-note-99. ↑ mwaxsmwaxwmwax0Community, su mwax4FOAF, mwax8community.livejournal.com, LiveJournal..
cite-note-1010. ↑ mwaymmwayqmwayuKnown FOAF data providers, su mwayywiki.foaf-project.org, FOAF project mwayc(archiviato dall'mwaygurl originale il 26 febbraio 2010).
cite-note-1111. ↑ mwaywmway0mway4press release on the social networking support (mway8mwazaXML), su mwazecompany.yandex.com, Yandex, 2008‐8‐15.
cite-note-1212. ↑ mwazumwazymwazcFOAF Support in Safari RSS, su mwazgejohn.org, eJohn..
cite-note-1313. ↑ mwazwmwaz0mwaz4Semantic Radar plugin for the Firefox browser, su mwaz8addons.mozilla.org, Mozilla. mwaaaURL consultato il 17 luglio 2013 mwaae(archiviato dall'mwaaiurl originale l'8 gennaio 2014).
cite-note-1414. ↑ mwaaymwaacmwaagChrome browsermwaas, su mwabmRDF Detective plugin, mwabqchrome.google.com, Google.
cite-note-1515. ↑ mwabgmwabkmwaboFOAF support module for Perl, su mwabssearch.cpan.org, CPAN.
cite-note-1616. ↑ mwab8mwacamwaceFOAF+SSL authentication support for Perlmwacq, su mwacwsearch.cpan.org, CPAN.
Voci correlate
• mwaduGiant Global Graph
• mwadchCard
• mwadsRete sociale
• mwad0vCard
• mwad8Web Ontology Language
• mwaeeWeb semantico
• mwaemXHTML Friends Network
Altri progetti
Altri progetti
• Wikimedia Commons
• Wikimedia Commons contiene immagini o altri file su FOAF
Collegamenti esterni
• (EN) Sito ufficiale, su xmlns.com.
• citereffoldoc(EN) Denis Howe, FOAF, in Free On-line Dictionary of Computing. Disponibile con licenza mwaeoGFDL
• mwaew(EN) foafPub dataset, su UMBC ebiquity.
• mwae4(EN) Friend of a friend (FOAF) search engine, su foaf-search.net (archiviato dall'url originale il 21 giugno 2013).